home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 9073 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.9 KB

  1. Path: crchh327.rich.bnr.ca!jobell
  2. From: jobell@bnr.ca (Bret Bieghler)
  3. Newsgroups: comp.lang.c++
  4. Subject: Re: Any Good Books on C++
  5. Date: 28 Feb 1996 13:38:03 GMT
  6. Organization: Bell-Northern Research Ltd.
  7. Message-ID: <4h1lrr$h9b@crchh327.rich.bnr.ca>
  8. References: <4gvji1$ohb@cbisinet.cbis.com> <4h0gta$p1b@news4.digex.net>
  9. NNTP-Posting-Host: crchh524.rich.bnr.ca
  10.  
  11. In article <4h0gta$p1b@news4.digex.net>, Ell <ell@access4.digex.net> wrote:
  12. >Nararhari Laksbminarayana (narahari@cinternet.net) wrote:
  13. >: Hi,
  14. >:   I just started with C++.  I am a bit familiar but I need to get more info.
  15. >: Any good books on C++ side, not too much OOD should be involved. Should deal
  16. >: with Container Classes, Templates, Streams, operator overloading. etc.,
  17. >: 
  18. >: More pictures, good and intersting explanations.... Any body has any ideas ?
  19. >
  20. >I've always liked the compiler manuals from Borland and Microsoft.  It's
  21. >highly possible the Symantec, Watcom, and Mix C manuals will do just as
  22. >well. 
  23. >
  24. >Elliott
  25.  
  26. Compiler manuals?  yuckkkkkkkkkkk....
  27.  
  28. My favorite is "Thinking in C++" by Bruce Eckel (ISBN 0-13-917709-4).
  29. It assumes you know C to some degree.
  30.  
  31. What is really good about this book, imho, is that it starts you out
  32. by showing you an example of simple C library.  It points out the
  33. deficiencies of the C approach (passing pointers to structs in function
  34. calls), etc., and then migrates you to the C++ approach (encapsulation,
  35. implementation hiding, etc.)  It also has a good discussion of the
  36. role of the constructor, the destructor, the copy constructor, etc.
  37. The only place it lacks, imho, is the explanation of operator overloading.
  38. I didn't "get it" the first time through like I did with everything
  39. else.
  40.  
  41. Joe
  42. jobell@nortel.com
  43. -- 
  44. Joseph A. Bell (NOT Bret Bieghler) jobell@bnr.ca
  45. Northern Telecom / Bell-Northern Research
  46. "What?  Evacuate now, in our moment of triumph?  Surely you overestimate their chances."
  47.